/**
 * 
 */
package com.auz.datagenerator.heuristics.time;

import javax.swing.JPanel;

import com.auz.datagenerator.connector.IConnector;

/**
 * The interface definin the functions required from an interval heuristic implementation
 * @author Aurelien Bonnel
 */
public interface IIntervalHeuristic {

	public void setConnector(IConnector _connector);
	
	public void run();
	public void halt();
	public void pause();
	public void unpause();
	
	public JPanel fetchGUIComponent();
	
}
